const runtime.dataOffset

83 uses

	runtime (current package)
		map.go#L85: 	dataOffset = unsafe.Offsetof(struct {
		map.go#L218: 	return add(unsafe.Pointer(b), dataOffset)
		map.go#L441: 			k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.KeySize))
		map.go#L446: 				e := add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.KeySize)+i*uintptr(t.ValueSize))
		map.go#L502: 			k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.KeySize))
		map.go#L507: 				e := add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.KeySize)+i*uintptr(t.ValueSize))
		map.go#L546: 			k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.KeySize))
		map.go#L551: 				e := add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.KeySize)+i*uintptr(t.ValueSize))
		map.go#L625: 					insertk = add(unsafe.Pointer(b), dataOffset+i*uintptr(t.KeySize))
		map.go#L626: 					elem = add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.KeySize)+i*uintptr(t.ValueSize))
		map.go#L633: 			k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.KeySize))
		map.go#L644: 			elem = add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.KeySize)+i*uintptr(t.ValueSize))
		map.go#L667: 		insertk = add(unsafe.Pointer(newb), dataOffset)
		map.go#L741: 			k := add(unsafe.Pointer(b), dataOffset+i*uintptr(t.KeySize))
		map.go#L755: 			e := add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.KeySize)+i*uintptr(t.ValueSize))
		map.go#L921: 		k := add(unsafe.Pointer(b), dataOffset+uintptr(offi)*uintptr(t.KeySize))
		map.go#L925: 		e := add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.KeySize)+uintptr(offi)*uintptr(t.ValueSize))
		map.go#L1180: 		x.k = add(unsafe.Pointer(x.b), dataOffset)
		map.go#L1188: 			y.k = add(unsafe.Pointer(y.b), dataOffset)
		map.go#L1193: 			k := add(unsafe.Pointer(b), dataOffset)
		map.go#L1244: 					dst.k = add(unsafe.Pointer(dst.b), dataOffset)
		map.go#L1272: 			ptr := add(b, dataOffset)
		map.go#L1273: 			n := uintptr(t.BucketSize) - dataOffset
		map.go#L1338: 	if dataOffset%uintptr(t.Key.Align_) != 0 {
		map.go#L1341: 	if dataOffset%uintptr(t.Elem.Align_) != 0 {
		map.go#L1477: 		srcK := add(unsafe.Pointer(src), dataOffset+uintptr(i)*uintptr(t.KeySize))
		map.go#L1478: 		srcEle := add(unsafe.Pointer(src), dataOffset+bucketCnt*uintptr(t.KeySize)+uintptr(i)*uintptr(t.ValueSize))
		map.go#L1479: 		dstK := add(unsafe.Pointer(dst), dataOffset+uintptr(pos)*uintptr(t.KeySize))
		map.go#L1480: 		dstEle := add(unsafe.Pointer(dst), dataOffset+bucketCnt*uintptr(t.KeySize)+uintptr(pos)*uintptr(t.ValueSize))
		map.go#L1579: 				srcK := add(unsafe.Pointer(srcBmap), dataOffset+i*uintptr(t.KeySize))
		map.go#L1584: 				srcEle := add(unsafe.Pointer(srcBmap), dataOffset+bucketCnt*uintptr(t.KeySize)+i*uintptr(t.ValueSize))
		map.go#L1647: 			k := add(unsafe.Pointer(b), dataOffset+offi*uintptr(t.KeySize))
		map.go#L1712: 			ele := add(unsafe.Pointer(b), dataOffset+bucketCnt*uintptr(t.KeySize)+offi*uintptr(t.ValueSize))
		map_fast32.go#L46: 				return add(unsafe.Pointer(b), dataOffset+bucketCnt*4+i*uintptr(t.ValueSize))
		map_fast32.go#L86: 				return add(unsafe.Pointer(b), dataOffset+bucketCnt*4+i*uintptr(t.ValueSize)), true
		map_fast32.go#L137: 			k := *((*uint32)(add(unsafe.Pointer(b), dataOffset+i*4)))
		map_fast32.go#L168: 	insertk = add(unsafe.Pointer(insertb), dataOffset+inserti*4)
		map_fast32.go#L175: 	elem := add(unsafe.Pointer(insertb), dataOffset+bucketCnt*4+inserti*uintptr(t.ValueSize))
		map_fast32.go#L227: 			k := *((*unsafe.Pointer)(add(unsafe.Pointer(b), dataOffset+i*4)))
		map_fast32.go#L258: 	insertk = add(unsafe.Pointer(insertb), dataOffset+inserti*4)
		map_fast32.go#L265: 	elem := add(unsafe.Pointer(insertb), dataOffset+bucketCnt*4+inserti*uintptr(t.ValueSize))
		map_fast32.go#L310: 			e := add(unsafe.Pointer(b), dataOffset+bucketCnt*4+i*uintptr(t.ValueSize))
		map_fast32.go#L385: 		x.k = add(unsafe.Pointer(x.b), dataOffset)
		map_fast32.go#L393: 			y.k = add(unsafe.Pointer(y.b), dataOffset)
		map_fast32.go#L398: 			k := add(unsafe.Pointer(b), dataOffset)
		map_fast32.go#L425: 					dst.k = add(unsafe.Pointer(dst.b), dataOffset)
		map_fast32.go#L453: 			ptr := add(b, dataOffset)
		map_fast32.go#L454: 			n := uintptr(t.BucketSize) - dataOffset
		map_fast64.go#L46: 				return add(unsafe.Pointer(b), dataOffset+bucketCnt*8+i*uintptr(t.ValueSize))
		map_fast64.go#L86: 				return add(unsafe.Pointer(b), dataOffset+bucketCnt*8+i*uintptr(t.ValueSize)), true
		map_fast64.go#L137: 			k := *((*uint64)(add(unsafe.Pointer(b), dataOffset+i*8)))
		map_fast64.go#L168: 	insertk = add(unsafe.Pointer(insertb), dataOffset+inserti*8)
		map_fast64.go#L175: 	elem := add(unsafe.Pointer(insertb), dataOffset+bucketCnt*8+inserti*uintptr(t.ValueSize))
		map_fast64.go#L227: 			k := *((*unsafe.Pointer)(add(unsafe.Pointer(b), dataOffset+i*8)))
		map_fast64.go#L258: 	insertk = add(unsafe.Pointer(insertb), dataOffset+inserti*8)
		map_fast64.go#L265: 	elem := add(unsafe.Pointer(insertb), dataOffset+bucketCnt*8+inserti*uintptr(t.ValueSize))
		map_fast64.go#L312: 			e := add(unsafe.Pointer(b), dataOffset+bucketCnt*8+i*uintptr(t.ValueSize))
		map_fast64.go#L387: 		x.k = add(unsafe.Pointer(x.b), dataOffset)
		map_fast64.go#L395: 			y.k = add(unsafe.Pointer(y.b), dataOffset)
		map_fast64.go#L400: 			k := add(unsafe.Pointer(b), dataOffset)
		map_fast64.go#L427: 					dst.k = add(unsafe.Pointer(dst.b), dataOffset)
		map_fast64.go#L461: 			ptr := add(b, dataOffset)
		map_fast64.go#L462: 			n := uintptr(t.BucketSize) - dataOffset
		map_faststr.go#L39: 					return add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+i*uintptr(t.ValueSize))
		map_faststr.go#L55: 				return add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+i*uintptr(t.ValueSize))
		map_faststr.go#L72: 			k := (*stringStruct)(add(unsafe.Pointer(b), dataOffset+keymaybe*2*goarch.PtrSize))
		map_faststr.go#L74: 				return add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+keymaybe*uintptr(t.ValueSize))
		map_faststr.go#L101: 				return add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+i*uintptr(t.ValueSize))
		map_faststr.go#L134: 					return add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+i*uintptr(t.ValueSize)), true
		map_faststr.go#L150: 				return add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+i*uintptr(t.ValueSize)), true
		map_faststr.go#L167: 			k := (*stringStruct)(add(unsafe.Pointer(b), dataOffset+keymaybe*2*goarch.PtrSize))
		map_faststr.go#L169: 				return add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+keymaybe*uintptr(t.ValueSize)), true
		map_faststr.go#L196: 				return add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+i*uintptr(t.ValueSize)), true
		map_faststr.go#L249: 			k := (*stringStruct)(add(unsafe.Pointer(b), dataOffset+i*2*goarch.PtrSize))
		map_faststr.go#L287: 	insertk = add(unsafe.Pointer(insertb), dataOffset+inserti*2*goarch.PtrSize)
		map_faststr.go#L293: 	elem := add(unsafe.Pointer(insertb), dataOffset+bucketCnt*2*goarch.PtrSize+inserti*uintptr(t.ValueSize))
		map_faststr.go#L338: 			e := add(unsafe.Pointer(b), dataOffset+bucketCnt*2*goarch.PtrSize+i*uintptr(t.ValueSize))
		map_faststr.go#L413: 		x.k = add(unsafe.Pointer(x.b), dataOffset)
		map_faststr.go#L421: 			y.k = add(unsafe.Pointer(y.b), dataOffset)
		map_faststr.go#L426: 			k := add(unsafe.Pointer(b), dataOffset)
		map_faststr.go#L453: 					dst.k = add(unsafe.Pointer(dst.b), dataOffset)
		map_faststr.go#L476: 			ptr := add(b, dataOffset)
		map_faststr.go#L477: 			n := uintptr(t.BucketSize) - dataOffset